package org.jsola.hr.example;

import org.jsola.core.example.BaseExample;

/**
 * 考勤打卡记录
 *
 * @author zhr
 */
public class AttendPunchRecordExample extends BaseExample {

    public static final String N_COMPANY_ID = "公司ID";
    public static final String E_COMPANY_ID = "";
    public static final String M_COMPANY_ID_MAX = N_COMPANY_ID + "长度不能超过32";
    public static final String N_COMPANY_NAME = "公司名称";
    public static final String E_COMPANY_NAME = "name1";
    public static final String M_COMPANY_NAME_MAX = N_COMPANY_NAME + "长度不能超过100";
    public static final String N_DEPT_ID = "部门ID";
    public static final String E_DEPT_ID = "";
    public static final String M_DEPT_ID_MAX = N_DEPT_ID + "长度不能超过32";
    public static final String N_DEPT_NAME = "部门名称";
    public static final String E_DEPT_NAME = "name1";
    public static final String M_DEPT_NAME_MAX = N_DEPT_NAME + "长度不能超过100";
    public static final String N_EMP_INFO_ID = "员工ID";
    public static final String E_EMP_INFO_ID = "";
    public static final String M_EMP_INFO_ID_MAX = N_EMP_INFO_ID + "长度不能超过32";
    public static final String N_EMP_INFO_NAME = "员工姓名";
    public static final String E_EMP_INFO_NAME = "name1";
    public static final String M_EMP_INFO_NAME_MAX = N_EMP_INFO_NAME + "长度不能超过50";
    public static final String N_ATTEND_PLAN_ID = "考勤方案";
    public static final String E_ATTEND_PLAN_ID = "";
    public static final String M_ATTEND_PLAN_ID_MAX = N_ATTEND_PLAN_ID + "长度不能超过32";
    public static final String N_ATTEND_PLAN_NAME = "考勤方案名称";
    public static final String E_ATTEND_PLAN_NAME = "name1";
    public static final String N_SHOULD_DAY_COUNT = "应打卡天数";
    public static final String E_SHOULD_DAY_COUNT = "0";
    public static final String M_ATTEND_PLAN_NAME_MAX = N_ATTEND_PLAN_NAME + "长度不能超过100";
    public static final String N_YEAR = "年度";
    public static final String E_YEAR = "";
    public static final String M_YEAR_MAX = N_YEAR + "长度不能超过10";
    public static final String N_MONTH = "月";
    public static final String E_MONTH = "";
    public static final String M_MONTH_MAX = N_MONTH + "长度不能超过10";
    public static final String N_DAY = "日";
    public static final String E_DAY = "";
    public static final String M_DAY_MAX = N_DAY + "长度不能超过10";
    public static final String N_PUNCH_TYPE = "打卡类型（1：上班打卡，2：下班打卡，3：上班缺卡:4：下班缺卡）";
    public static final String E_PUNCH_TYPE = "1";
    public static final String N_PUNCH_RANGE = "打卡范围（1：范围外打卡，地点异常，2：范围外打卡，正常外勤，3：范围内打卡）";
    public static final String E_PUNCH_RANGE = "1";
    public static final String N_RANGE_STATE = "是否在打卡范围内;1-是,0-否";
    public static final String E_RANGE_STATE = "";
    public static final String N_STANDARD_TIME = "标准打卡时间";
    public static final String E_STANDARD_TIME = "";
    public static final String N_PUNCH_TIME = "打卡时间";
    public static final String E_PUNCH_TIME = "";
    public static final String N_PUNCH_STATUS = "打卡状态 ";
    public static final String E_PUNCH_STATUS = "1";
    public static final String N_MINUTE = "迟到/早退分钟数";
    public static final String E_MINUTE = "1";
    public static final String N_WORK_TIME = "工作时长";
    public static final String E_WORK_TIME = "";
    public static final String N_DECISION_DESC = "判定描述";
    public static final String E_DECISION_DESC = "";
    public static final String M_DECISION_DESC_MAX = N_DECISION_DESC + "长度不能超过255";
    public static final String N_COORDINATE = "打卡坐标";
    public static final String E_COORDINATE = "";
    public static final String M_COORDINATE_MAX = N_COORDINATE + "长度不能超过255";
    public static final String N_LOCATION = "打卡地点";
    public static final String E_LOCATION = "";
    public static final String M_LOCATION_MAX = N_LOCATION + "长度不能超过255";
    public static final String N_PUNCH_WIFI = "打卡wifi";
    public static final String E_PUNCH_WIFI = "";
    public static final String M_PUNCH_WIFI_MAX = N_PUNCH_WIFI + "长度不能超过255";
    public static final String N_PUNCH_SOURCE = "打卡来源 ";
    public static final String E_PUNCH_SOURCE = "1";
    public static final String N_IS_CALIBRATION = "是否校准";
    public static final String E_IS_CALIBRATION = "";
    public static final String N_IS_MAKE_UP = "是否补卡 ";
    public static final String E_IS_MAKE_UP = "1";
    public static final String N_HIS_STANDARD_TIME = "标准时间(历史)";
    public static final String E_HIS_STANDARD_TIME = "";
    public static final String M_HIS_STANDARD_TIME_MAX = N_HIS_STANDARD_TIME + "长度不能超过32";
    public static final String N_HIS_PUNCH_TIME = "打卡时间(历史)";
    public static final String E_HIS_PUNCH_TIME = "";
    public static final String N_HIS_PUNCH_STATUS = "打卡状态(历史)";
    public static final String E_HIS_PUNCH_STATUS = "";
    public static final String N_PUNCH_SERIAL = "打卡序号";
    public static final String E_PUNCH_SERIAL = "";
    public static final String M_PUNCH_SERIAL_MAX = N_PUNCH_SERIAL + "长度不能超过32";
    public static final String N_GMT_CREATE_START = "创建时间开始范围";
    public static final String E_GMT_CREATE_START = "2015-08-13 13:05:00";
    public static final String N_GMT_CREATE_END = "创建时间结束范围";
    public static final String E_GMT_CREATE_END = "2040-08-14 13:05:00";
    public static final String N_GMT_MODIFIED_START = "修改时间开始范围";
    public static final String E_GMT_MODIFIED_START = "2015-08-13 13:05:00";
    public static final String N_GMT_MODIFIED_END = "修改时间结束范围";
    public static final String E_GMT_MODIFIED_END = "2040-08-14 13:05:00";
    public static final String N_POSITION_NAME = "岗位名称";
    public static final String E_POSITION_NAME = "";
    public static final String N_NORMAL_DAY = "正常天数";
    public static final String E_NORMAL_DAY = "";
    public static final String N_UNUSUAL_DAY = "异常天数";
    public static final String E_UNUSUAL_DAY = "";
    public static final String N_UNUSUAL_COUNT = "异常合计";
    public static final String E_UNUSUAL_COUNT = "";
    public static final String N_BE_LATE_COUNT = "迟到次数";
    public static final String E_BE_LATE_COUNT = "";
    public static final String N_BE_LATE_TIME = "迟到时长";
    public static final String E_BE_LATE_TIME = "";
    public static final String N_LEAVE_EARLY_COUNT = "早退次数";
    public static final String E_LEAVE_EARLY_COUNT = "";
    public static final String N_LEAVE_EARLY_TIME = "早退时长";
    public static final String E_LEAVE_EARLY_TIME = "";
    public static final String N_LACK_COUNT = "缺卡次数";
    public static final String E_LACK_COUNT = "";
    public static final String N_TIME = "查询时间";
    public static final String E_TIME = "";
    public static final String N_POSITION_ID = "部门id";
    public static final String E_POSITION_ID = "";
    public static final String N_COUNT = "考勤总数";
    public static final String E_COUNT = "";
    public static final String N_TIME_DAY = "时间（哪一天）";
    public static final String E_TIME_DAY = "";
    public static final String N_ORDER_BY_ARRIVE = "签到分组内容";
    public static final String E_ORDER_BY_ARRIVE = "";
    public static final String N_ORDER_BY_LEAVE = "签退分组内容";
    public static final String E_ORDER_BY_LEAVE = "";
    public static final String N_ARRIVE_STATUS = "签到状态";
    public static final String E_ARRIVE_STATUS = "";
    public static final String N_ARRIVE_TIME = "签到时间";
    public static final String E_ARRIVE_TIME = "";
    public static final String N_ARRIVE_PLACE = "签到地点";
    public static final String E_ARRIVE_PLACE = "";
    public static final String N_LEAVE_STATUS = "签退状态";
    public static final String E_LEAVE_STATUS = "";
    public static final String N_LEAVE_TIME = "签退时间";
    public static final String E_LEAVE_TIME = "";
    public static final String N_LEAVE_PLACE = "签退地点";
    public static final String E_LEAVE_PLACE = "";
    public static final String N_WORK_DATE = "工作时长（Integer类型的workTime是分钟数，此字段为显示格式）";
    public static final String E_WORK_DATE = "";
    public static final String N_EMP_PHOTO = "员工头像";
    public static final String E_EMP_PHOTO = "";
    public static final String N_EMP_INFO_ID_LIST = "员工id的list集合";
    public static final String E_EMP_INFO_ID_LIST = "";
    public static final String N_CALIBRATION_NAME_HISTORY = "上一个校准人姓名";
    public static final String E_CALIBRATION_NAME_HISTORY = "";
    public static final String N_CALIBRATION = "校准分组";
    public static final String E_CALIBRATION = "";
    public static final String N_IS_CALIBRATION_ARRIVE = "上班是否校准";
    public static final String E_IS_CALIBRATION_ARRIVE = "";
    public static final String N_IS_CALIBRATION_LEAVE = "下班是否校准";
    public static final String E_IS_CALIBRATION_LEAVE = "";

}

